$table-spacing: 20px;

.text-right {
	text-align: right;
}

div.pagination.no-top-margin {
	margin-top: 0px;
}

#delete {
	display: none;
}

.hidden_button {
	display: none;
}

table#results_table tr:hover{
	cursor: pointer;
}

table#queries{
	margin-top: $table-spacing;
}

div.tbl_height_fix {
	padding-top: 3px;
}

#query_details code {
	padding: 5px;
}

#create_file_query select {
	width: 100%;
}

.file {
	position: relative;
	margin: 5px 0;
	padding: 5px;
	background-color: white;
	border: 1px solid #DDD;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.file:hover {
	background-color: #eee;
	cursor: pointer;
}

.folder:first-child {
	margin: 0px;
}
.folder{
	background-color: #F5F5F5;
	position: relative;
	margin: 15px 0;
	padding: 10px;
	border: 1px solid #DDD;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.folder > .folder_header {
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #999;
	text-transform: uppercase;
}